package img.info;

import java.io.Serializable;

public class SampleImage extends MIP_Image implements Serializable {

	public double rank_factor;
	public String path;
	public int Id;

	/**
	 * Constructor
	 * @param imageName
	 * @param rank_factor
	 * @param path
	 */
	public SampleImage(String imageName, double rank_factor, String path) {

		super(imageName, path);
		this.rank_factor = rank_factor;
	} 
	
	/**
	 * Constructor
	 */
	public SampleImage() {
		this.imageName = "None.tif";
		this.rank_factor = 0.0;
		this.path = "None";
	}

	public int getId() {
		return Id;
	}

	public void setId(int id) {
		Id = id;
	}
	
	
	public SampleImage(String imageName, double rank_factor) {

		this.imageName = imageName;
		this.rank_factor = rank_factor;
	}

	public double getRank_factor() {
		return rank_factor;
	}

	public void setRank_factor(double rank_factor) {
		this.rank_factor = rank_factor;
	}

	public String toString() {
		return this.imageName;
	}

}
